DevOps và kiến trúc DevOps

Để thực hành DevOps một cách hiệu quả, phần mềm phải đáp ứng một tập hợp các yêu cầu đặc biệt về kiến trúc (architecturally significant requirements - ASRs) như: có thể triển khai, thay đổi, kiểm thử, và giám sát).[25] Những yêu cầu ASRs này có độ ưu tiên cao và không thể xem nhẹ.

Mặc dù về nguyên tắc, có thể thực hành DevOps với bất kỳ kiểu kiến trúc nào — nhưng microservices là kiểu kiến trúc tiêu chuẩn để xây dựng hệ thống triển khai liên tục.[15]

Tài liệu tham khảo

WikiPedia: DevOps http://www.jedi.be/blog/2008/10/09/agile-2008-toro... http://devops.com/2015/03/04/devops-is-agile-for-t... http://devops.com/2015/08/21/impacts-devops-testin... http://devops.com/2016/02/05/devops-stack-shoestri... http://www.gartner.com/it-glossary/devops/ http://www.infoq.com/articles/devops-toolchain http://www.information-management.com/infodirect/2... http://itrevolution.com/devops-culture-part-1/ http://www.leanproduction.com/theory-of-constraint... http://newrelic.com/devops/what-is-devops